eKOK Dokumentacja Integracyjna
0.4.0 - draft Poland flag

Profil zasobu: PLRelatedPerson

Logiczny url: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLRelatedPerson Wersja: 0.4.0
Draft z dnia 2026-02-16 Nazwa: PLRelatedPerson

Profil zawierający zakres danych przedstawiciela ustawowego lub opiekuna faktycznego pacjenta.

Usages:

  • This Profile is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Profil

Opis sposobu prezentacji profilu ujęty jest w specyfikacji standardu FHIR.

Struktura bazuje na RelatedPerson

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. RelatedPerson 0..* RelatedPerson Zasób zawierający dane przedstawiciela ustawowego lub opiekuna faktycznego pacjenta
... id 0..1 id Identyfikator logiczny zasobu (wartość nadawana przez system P1)
... meta 1..1 Meta Metadane zasobu
.... id 0..0
.... versionId 0..1 id Wersja zasobu (wartość ustawiana przez system P1)
.... lastUpdated 0..1 instant Data aktualizacji zasobu (wartość ustawiana przez system P1)
.... source 0..0
.... profile 1..1 canonical(StructureDefinition) Profil zasobu
.... security 0..0
.... tag 0..0
... implicitRules 0..1 uri Wersja systemu (wartość ustawiana przez system P1)
... text 0..0
... contained 0..0
... identifier 1..1 Identifier Identyfikator biznesowy opiekuna pacjenta
.... id 0..0
.... use 0..0
.... type 0..0
.... system 1..1 uri System identyfikacji
.... value 1..1 string Identyfikator
.... period 0..0
.... assigner 0..0
... active 0..0
... patient 1..1 Reference(Patient) Dane pacjenta
.... id 0..0
.... reference 1..1 string Referencja do zasobu Patient
.... type 1..1 uri Typ zasobu z danymi pacjenta (Patient)
Fixed Value: Patient
.... identifier 0..1 Identifier Identyfikator pacjenta
..... id 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System identyfikacji pacjenta
..... value 1..1 string Identyfikator pacjenta
..... period 0..0
..... assigner 0..0
.... display 0..0
... relationship 0..1 CodeableConcept Typ Opiekuna Pacjenta
.... id 0..0
.... coding 1..1 Coding Typ Opiekuna Pacjenta
..... system 1..1 uri System kodowania typu opiekuna Pacjenta
..... version 0..0
..... code 1..1 code Typ Opiekna Pacjenta
..... display 1..1 string matka | ojciec | opiekun prawny
..... userSelected 0..0
.... text 0..0
... name 1..1 HumanName Dane osobowe opiekuna pacjenta
.... id 0..0
.... use 0..0
.... text 0..0
.... family 1..1 string Nazwisko opiekuna pacjenta
.... given 1..* string Imię opiekuna pacjenta
.... prefix 0..0
.... suffix 0..0
.... period 0..0
... telecom 0..* ContactPoint Dane kontaktowe opiekuna
.... id 0..1 string id elementu
.... system 1..1 code phone | fax | email | pager | url | sms | other
.... value 1..1 string Dane kontaktowe
.... use 0..0
.... rank 0..0
.... period 0..0
... gender 0..0
... birthDate 0..0
... address 1..* Address Adres Opiekuna pacjenta
.... id 0..1 string id elementu
.... Slices for extension Content/Rules for all slices
..... extension:territorialDivisionCode 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode
...... id 0..0
...... value[x] 1..1 code Wartość identyfikatora
.... use 0..0
.... type 1..1 code postal | physical | both
.... text 0..0
.... line 1..1 string Adres
..... extension 1..* Extension Extension
..... Slices for extension Content/Rules for all slices
...... extension:streetNameType 0..1 string streetNameType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType
...... extension:streetName 0..1 string streetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
...... extension:houseNumber 1..1 string houseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
...... extension:unitID 0..1 string unitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
...... extension:unitType 0..1 string unitType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType
.... city 1..1 string Miejscowość
.... district 0..1 string Gmina
.... state 0..1 string Województwo
.... postalCode 1..1 string Kod pocztowy
.... country 1..1 string Kraj
.... period 0..0
... photo 0..0
... period 0..0
... communication 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. RelatedPerson 0..* RelatedPerson Zasób zawierający dane przedstawiciela ustawowego lub opiekuna faktycznego pacjenta
... id Σ 0..1 id Identyfikator logiczny zasobu (wartość nadawana przez system P1)
... meta Σ 1..1 Meta Metadane zasobu
.... versionId Σ 0..1 id Wersja zasobu (wartość ustawiana przez system P1)
.... lastUpdated Σ 0..1 instant Data aktualizacji zasobu (wartość ustawiana przez system P1)
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu
... implicitRules ?!Σ 0..1 uri Wersja systemu (wartość ustawiana przez system P1)
... identifier Σ 1..1 Identifier Identyfikator biznesowy opiekuna pacjenta
.... system Σ 1..1 uri System identyfikacji
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string Identyfikator
Example General: 123456
... patient Σ 1..1 Reference(Patient) Dane pacjenta
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta (Patient)
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Patient
.... identifier Σ 0..1 Identifier Identyfikator pacjenta
..... system Σ 1..1 uri System identyfikacji pacjenta
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identyfikator pacjenta
Example General: 123456
... relationship Σ 0..1 CodeableConcept Typ Opiekuna Pacjenta
Binding: PatientRelationshipType (preferred): The nature of the relationship between a patient and the related person.
.... coding Σ 1..1 Coding Typ Opiekuna Pacjenta
..... system Σ 1..1 uri System kodowania typu opiekuna Pacjenta
..... code Σ 1..1 code Typ Opiekna Pacjenta
..... display Σ 1..1 string matka | ojciec | opiekun prawny
... name Σ 1..1 HumanName Dane osobowe opiekuna pacjenta
.... family Σ 1..1 string Nazwisko opiekuna pacjenta
.... given Σ 1..* string Imię opiekuna pacjenta
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint Dane kontaktowe opiekuna
.... id 0..1 string id elementu
.... system ΣC 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
.... value Σ 1..1 string Dane kontaktowe
... address Σ 1..* Address Adres Opiekuna pacjenta
.... id 0..1 string id elementu
.... Slices for extension Content/Rules for all slices
..... extension:territorialDivisionCode 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode"
...... value[x] 1..1 code Wartość identyfikatora
.... type Σ 1..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
.... line Σ 1..1 string Adres
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:streetNameType 0..1 string streetNameType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType
...... extension:streetName 0..1 string streetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
...... extension:houseNumber 1..1 string houseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
...... extension:unitID 0..1 string unitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
...... extension:unitType 0..1 string unitType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType
.... city Σ 1..1 string Miejscowość
Example General: Erewhon
.... district Σ 0..1 string Gmina
Example General: Madison
.... state Σ 0..1 string Województwo
.... postalCode Σ 1..1 string Kod pocztowy
Example General: 9132
.... country Σ 1..1 string Kraj

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.patient.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base preferred Patient relationship type 📍4.0.1 FHIR Std.
RelatedPerson.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
RelatedPerson.address.​type Base required AddressType 📍4.0.1 FHIR Std.
RelatedPerson.communication.​language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. RelatedPerson 0..* RelatedPerson Zasób zawierający dane przedstawiciela ustawowego lub opiekuna faktycznego pacjenta
... id Σ 0..1 id Identyfikator logiczny zasobu (wartość nadawana przez system P1)
... meta Σ 1..1 Meta Metadane zasobu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Wersja zasobu (wartość ustawiana przez system P1)
.... lastUpdated Σ 0..1 instant Data aktualizacji zasobu (wartość ustawiana przez system P1)
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu
... implicitRules ?!Σ 0..1 uri Wersja systemu (wartość ustawiana przez system P1)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Identyfikator biznesowy opiekuna pacjenta
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system Σ 1..1 uri System identyfikacji
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string Identyfikator
Example General: 123456
... patient Σ 1..1 Reference(Patient) Dane pacjenta
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta (Patient)
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Patient
.... identifier Σ 0..1 Identifier Identyfikator pacjenta
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri System identyfikacji pacjenta
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identyfikator pacjenta
Example General: 123456
... relationship Σ 0..1 CodeableConcept Typ Opiekuna Pacjenta
Binding: PatientRelationshipType (preferred): The nature of the relationship between a patient and the related person.
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 1..1 Coding Typ Opiekuna Pacjenta
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri System kodowania typu opiekuna Pacjenta
..... code Σ 1..1 code Typ Opiekna Pacjenta
..... display Σ 1..1 string matka | ojciec | opiekun prawny
... name Σ 1..1 HumanName Dane osobowe opiekuna pacjenta
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... family Σ 1..1 string Nazwisko opiekuna pacjenta
.... given Σ 1..* string Imię opiekuna pacjenta
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint Dane kontaktowe opiekuna
.... id 0..1 string id elementu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system ΣC 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
.... value Σ 1..1 string Dane kontaktowe
... address Σ 1..* Address Adres Opiekuna pacjenta
.... id 0..1 string id elementu
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:territorialDivisionCode 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode"
...... value[x] 1..1 code Wartość identyfikatora
.... type Σ 1..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
.... line Σ 1..1 string Adres
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:streetNameType 0..1 string streetNameType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType
...... extension:streetName 0..1 string streetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
...... extension:houseNumber 1..1 string houseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
...... extension:unitID 0..1 string unitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
...... extension:unitType 0..1 string unitType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType
..... value 0..1 string Primitive value for string
Max Length:1048576
.... city Σ 1..1 string Miejscowość
Example General: Erewhon
.... district Σ 0..1 string Gmina
Example General: Madison
.... state Σ 0..1 string Województwo
.... postalCode Σ 1..1 string Kod pocztowy
Example General: 9132
.... country Σ 1..1 string Kraj

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.patient.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base preferred Patient relationship type 📍4.0.1 FHIR Std.
RelatedPerson.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
RelatedPerson.address.​type Base required AddressType 📍4.0.1 FHIR Std.
RelatedPerson.communication.​language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Widok Differential

Struktura bazuje na RelatedPerson

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. RelatedPerson 0..* RelatedPerson Zasób zawierający dane przedstawiciela ustawowego lub opiekuna faktycznego pacjenta
... id 0..1 id Identyfikator logiczny zasobu (wartość nadawana przez system P1)
... meta 1..1 Meta Metadane zasobu
.... id 0..0
.... versionId 0..1 id Wersja zasobu (wartość ustawiana przez system P1)
.... lastUpdated 0..1 instant Data aktualizacji zasobu (wartość ustawiana przez system P1)
.... source 0..0
.... profile 1..1 canonical(StructureDefinition) Profil zasobu
.... security 0..0
.... tag 0..0
... implicitRules 0..1 uri Wersja systemu (wartość ustawiana przez system P1)
... text 0..0
... contained 0..0
... identifier 1..1 Identifier Identyfikator biznesowy opiekuna pacjenta
.... id 0..0
.... use 0..0
.... type 0..0
.... system 1..1 uri System identyfikacji
.... value 1..1 string Identyfikator
.... period 0..0
.... assigner 0..0
... active 0..0
... patient 1..1 Reference(Patient) Dane pacjenta
.... id 0..0
.... reference 1..1 string Referencja do zasobu Patient
.... type 1..1 uri Typ zasobu z danymi pacjenta (Patient)
Fixed Value: Patient
.... identifier 0..1 Identifier Identyfikator pacjenta
..... id 0..0
..... use 0..0
..... type 0..0
..... system 1..1 uri System identyfikacji pacjenta
..... value 1..1 string Identyfikator pacjenta
..... period 0..0
..... assigner 0..0
.... display 0..0
... relationship 0..1 CodeableConcept Typ Opiekuna Pacjenta
.... id 0..0
.... coding 1..1 Coding Typ Opiekuna Pacjenta
..... system 1..1 uri System kodowania typu opiekuna Pacjenta
..... version 0..0
..... code 1..1 code Typ Opiekna Pacjenta
..... display 1..1 string matka | ojciec | opiekun prawny
..... userSelected 0..0
.... text 0..0
... name 1..1 HumanName Dane osobowe opiekuna pacjenta
.... id 0..0
.... use 0..0
.... text 0..0
.... family 1..1 string Nazwisko opiekuna pacjenta
.... given 1..* string Imię opiekuna pacjenta
.... prefix 0..0
.... suffix 0..0
.... period 0..0
... telecom 0..* ContactPoint Dane kontaktowe opiekuna
.... id 0..1 string id elementu
.... system 1..1 code phone | fax | email | pager | url | sms | other
.... value 1..1 string Dane kontaktowe
.... use 0..0
.... rank 0..0
.... period 0..0
... gender 0..0
... birthDate 0..0
... address 1..* Address Adres Opiekuna pacjenta
.... id 0..1 string id elementu
.... Slices for extension Content/Rules for all slices
..... extension:territorialDivisionCode 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode
...... id 0..0
...... value[x] 1..1 code Wartość identyfikatora
.... use 0..0
.... type 1..1 code postal | physical | both
.... text 0..0
.... line 1..1 string Adres
..... extension 1..* Extension Extension
..... Slices for extension Content/Rules for all slices
...... extension:streetNameType 0..1 string streetNameType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType
...... extension:streetName 0..1 string streetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
...... extension:houseNumber 1..1 string houseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
...... extension:unitID 0..1 string unitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
...... extension:unitType 0..1 string unitType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType
.... city 1..1 string Miejscowość
.... district 0..1 string Gmina
.... state 0..1 string Województwo
.... postalCode 1..1 string Kod pocztowy
.... country 1..1 string Kraj
.... period 0..0
... photo 0..0
... period 0..0
... communication 0..0

doco Documentation for this format

Widok kluczowych elementów

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. RelatedPerson 0..* RelatedPerson Zasób zawierający dane przedstawiciela ustawowego lub opiekuna faktycznego pacjenta
... id Σ 0..1 id Identyfikator logiczny zasobu (wartość nadawana przez system P1)
... meta Σ 1..1 Meta Metadane zasobu
.... versionId Σ 0..1 id Wersja zasobu (wartość ustawiana przez system P1)
.... lastUpdated Σ 0..1 instant Data aktualizacji zasobu (wartość ustawiana przez system P1)
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu
... implicitRules ?!Σ 0..1 uri Wersja systemu (wartość ustawiana przez system P1)
... identifier Σ 1..1 Identifier Identyfikator biznesowy opiekuna pacjenta
.... system Σ 1..1 uri System identyfikacji
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string Identyfikator
Example General: 123456
... patient Σ 1..1 Reference(Patient) Dane pacjenta
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta (Patient)
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Patient
.... identifier Σ 0..1 Identifier Identyfikator pacjenta
..... system Σ 1..1 uri System identyfikacji pacjenta
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identyfikator pacjenta
Example General: 123456
... relationship Σ 0..1 CodeableConcept Typ Opiekuna Pacjenta
Binding: PatientRelationshipType (preferred): The nature of the relationship between a patient and the related person.
.... coding Σ 1..1 Coding Typ Opiekuna Pacjenta
..... system Σ 1..1 uri System kodowania typu opiekuna Pacjenta
..... code Σ 1..1 code Typ Opiekna Pacjenta
..... display Σ 1..1 string matka | ojciec | opiekun prawny
... name Σ 1..1 HumanName Dane osobowe opiekuna pacjenta
.... family Σ 1..1 string Nazwisko opiekuna pacjenta
.... given Σ 1..* string Imię opiekuna pacjenta
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint Dane kontaktowe opiekuna
.... id 0..1 string id elementu
.... system ΣC 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
.... value Σ 1..1 string Dane kontaktowe
... address Σ 1..* Address Adres Opiekuna pacjenta
.... id 0..1 string id elementu
.... Slices for extension Content/Rules for all slices
..... extension:territorialDivisionCode 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode"
...... value[x] 1..1 code Wartość identyfikatora
.... type Σ 1..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
.... line Σ 1..1 string Adres
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:streetNameType 0..1 string streetNameType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType
...... extension:streetName 0..1 string streetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
...... extension:houseNumber 1..1 string houseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
...... extension:unitID 0..1 string unitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
...... extension:unitType 0..1 string unitType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType
.... city Σ 1..1 string Miejscowość
Example General: Erewhon
.... district Σ 0..1 string Gmina
Example General: Madison
.... state Σ 0..1 string Województwo
.... postalCode Σ 1..1 string Kod pocztowy
Example General: 9132
.... country Σ 1..1 string Kraj

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.patient.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base preferred Patient relationship type 📍4.0.1 FHIR Std.
RelatedPerson.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
RelatedPerson.address.​type Base required AddressType 📍4.0.1 FHIR Std.
RelatedPerson.communication.​language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Widok Snapshot

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. RelatedPerson 0..* RelatedPerson Zasób zawierający dane przedstawiciela ustawowego lub opiekuna faktycznego pacjenta
... id Σ 0..1 id Identyfikator logiczny zasobu (wartość nadawana przez system P1)
... meta Σ 1..1 Meta Metadane zasobu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Wersja zasobu (wartość ustawiana przez system P1)
.... lastUpdated Σ 0..1 instant Data aktualizacji zasobu (wartość ustawiana przez system P1)
.... profile Σ 1..1 canonical(StructureDefinition) Profil zasobu
... implicitRules ?!Σ 0..1 uri Wersja systemu (wartość ustawiana przez system P1)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier Σ 1..1 Identifier Identyfikator biznesowy opiekuna pacjenta
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system Σ 1..1 uri System identyfikacji
Example General: http://www.acme.com/identifiers/patient
.... value Σ 1..1 string Identyfikator
Example General: 123456
... patient Σ 1..1 Reference(Patient) Dane pacjenta
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 1..1 string Referencja do zasobu Patient
.... type Σ 1..1 uri Typ zasobu z danymi pacjenta (Patient)
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Fixed Value: Patient
.... identifier Σ 0..1 Identifier Identyfikator pacjenta
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri System identyfikacji pacjenta
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string Identyfikator pacjenta
Example General: 123456
... relationship Σ 0..1 CodeableConcept Typ Opiekuna Pacjenta
Binding: PatientRelationshipType (preferred): The nature of the relationship between a patient and the related person.
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ 1..1 Coding Typ Opiekuna Pacjenta
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ 1..1 uri System kodowania typu opiekuna Pacjenta
..... code Σ 1..1 code Typ Opiekna Pacjenta
..... display Σ 1..1 string matka | ojciec | opiekun prawny
... name Σ 1..1 HumanName Dane osobowe opiekuna pacjenta
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... family Σ 1..1 string Nazwisko opiekuna pacjenta
.... given Σ 1..* string Imię opiekuna pacjenta
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint Dane kontaktowe opiekuna
.... id 0..1 string id elementu
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system ΣC 1..1 code phone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required): Telecommunications form for contact point.
.... value Σ 1..1 string Dane kontaktowe
... address Σ 1..* Address Adres Opiekuna pacjenta
.... id 0..1 string id elementu
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:territorialDivisionCode 0..1 (Complex) Extension
URL: https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode
...... extension 0..0
...... url 1..1 uri "https://ezdrowie.gov.pl/fhir/StructureDefinition/PLTerritorialDivisionCode"
...... value[x] 1..1 code Wartość identyfikatora
.... type Σ 1..1 code postal | physical | both
Binding: AddressType (required): The type of an address (physical / postal).
Example General: both
.... line Σ 1..1 string Adres
This repeating element order: The order in which lines should appear in an address label
Example General: 137 Nowhere Street
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:streetNameType 0..1 string streetNameType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetNameType
...... extension:streetName 0..1 string streetName
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName
...... extension:houseNumber 1..1 string houseNumber
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber
...... extension:unitID 0..1 string unitID
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID
...... extension:unitType 0..1 string unitType
URL: http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitType
..... value 0..1 string Primitive value for string
Max Length:1048576
.... city Σ 1..1 string Miejscowość
Example General: Erewhon
.... district Σ 0..1 string Gmina
Example General: Madison
.... state Σ 0..1 string Województwo
.... postalCode Σ 1..1 string Kod pocztowy
Example General: 9132
.... country Σ 1..1 string Kraj

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
RelatedPerson.patient.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
RelatedPerson.relationship Base preferred Patient relationship type 📍4.0.1 FHIR Std.
RelatedPerson.telecom.​system Base required ContactPointSystem 📍4.0.1 FHIR Std.
RelatedPerson.address.​type Base required AddressType 📍4.0.1 FHIR Std.
RelatedPerson.communication.​language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error RelatedPerson If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error RelatedPerson If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error RelatedPerson If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice RelatedPerson A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Inne struktury profilu: CSV, Excel, Schematron